package com.sense.kukoo.common.repo.biz

import com.sense.kukoo.common.repo.http.bean.UserMessageCommentsBean
import com.sense.kukoo.common.repo.http.bean.UserMessageFollowersBean
import com.sense.kukoo.common.repo.http.bean.UserMessageLikeBean
import com.sense.kukoo.common.repo.http.bean.UserMessageSystemBean

data class MessagesItemBean(

    val type: Int = TYPE_DEF,
    var like: UserMessageLikeBean? = null,
    var follower: UserMessageFollowersBean? = null,
    var comment: UserMessageCommentsBean? = null,
    var system: UserMessageSystemBean? = null,
    var emptyType: Int? = null,

    ){

    companion object{
        val TYPE_DEF = 0
        val TYPE_LIKES = 1
        val TYPE_FOLLOWERS = 2
        val TYPE_COMMENTS = 3
        val TYPE_SYSTEMS = 4
        val TYPE_VIEW_MORE = 5
        val TYPE_EMPTY_LIST = 6
    }
}
